Fullstack Job: Senior Software Developer (Java + React)

Job added on

Company

Inscale

Location

Lisbon - Portugal

Job type

Full-Time

Fullstack Job Details

Lisbon, Portugal - Hybrid
Permanent
Full-stack Developer
5 - 8 years of experience - Senior
Language(s): Required Portuguese
| Nice to have English

SKILLS

Must have:

React

Java

Other Required:

JUnit

Apache Kafka

PostgreSQL

Microsoft Azure

Kubernetes

Docker

DESCRIPTION

Company Profile

INSCALE is a European offshore development company. We establish permanent development teams for European and Australian companies with ongoing development of software applications. Each team works as an integrated part of the customer's organization. This position it's to work with STARK.

The STARK Group is a leading retailer and distributor of building materials in Northern Europe. STARK owns and operates more than 400 branches across Germany and the Nordics through its six subsidiaries.

At STARK we have embarked on a digital journey and with own established development teams and involving our entire value chain from sourcing to sales and every IT system that helps serve our customers better.

Their untied strength enables us to source products internationally, so professional builders can build value in their local communities.

For more information, see https://www.inscale.net and https://starkgroup.dk/

Responsibilities

Your main responsibilities will be:

  • Technical leadership within the development Scrum team but following programmed guidelines and best practice.
  • Technical guidance, planning, directing and solutioning within your own value stream and technical domain.
  • Development and implementation of standards that ensure high quality software.
  • Collaboration with other development teams to support the overall direction of STARK IT and the IT landscape.
  • Collaboration with Architects on long term technical roadmaps balance our need to move fast in the market while maintaining stability on our technical platforms.
  • Participate in internal and external networks to be on the forefront of technology and share this you’re your colleagues.
  • Coaching of internal junior colleagues on best practice in terms of software development, teamwork, cross teamwork, estimation, guestimation, technology selection, and QA.
REQUIREMENTS

Qualifications

Must-Have Technical Skills:

  • 5-8 years of overall software development experience
  • Full-stack experience with Java and a modern JavaScript SPA framework
  • Experience with relational or nonrelational Databases.

Good-to-Have Technical Skills:

  • Experience with frontend React framework
  • Experience with Microsoft Azure DevOps
  • Microsoft Azure
  • Docker
  • Postgres Database
  • Kubernetes
  • Kafka
  • JUnit testing Framework.

Soft Skills Requirements:

  • Creative problem solver
  • You have a flexible but organized work style
  • You have experience working on an international scale with a variety of cultures.

Other Requirements:

  • Experience with working in a software development environment with many dependencies towards other teams and stakeholders
  • Experience with writing, understanding, and translating business level acceptance criteria into technical designs for the team
  • Strong analytical skills and ability to research, troubleshoot, and logically determine solutions
  • Excellent written and verbal communication in English. Education BSc/BA degree in computer science, engineering or related discipline OR relevant years of experience in required skills.